home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
ada
/
gnat1792.zip
/
gnat179b
/
t-adainc
/
makefile
< prev
next >
Wrap
Makefile
|
1994-06-03
|
2KB
|
104 lines
# This makefile is used for installing the dos binary distribution of
# GNAT. The installation script resulting from configuration consists
# of make commands using this makefile. The options allowed by setting
# the directories by hand are greater than those allowed in the
# configuration script.
prefix = \djgpp
bindir = $(prefix)\bin
libsubdir = $(prefix)\lib
adaobjdir = $(libsubdir)\adalib
adaincdir = $(prefix)\adainc
GNAT_RTL_OBJS = ada.o a-calend.o \
a-chlat1.o a-cwila1.o a-finali.o \
a-charac.o \
a-ioexce.o \
a-numeri.o \
a-numaux.o \
a-nlelfu.o \
a-nllefu.o \
a-nselfu.o \
a-nuelfu.o a-nuranu.o \
a-string.o a-strmap.o a-strbou.o a-strcon.o\
a-strfix.o a-strsea.o a-tags.o \
a-taside.o \
a-textio.o \
a-teioau.o calendar.o interfac.o ioexcept.o \
system.o \
s-addima.o \
s-assert.o \
s-enviro.o \
s-errrep.o \
s-cconst.o \
s-comexc.o \
s-finimp.o \
s-poscon.o \
s-poserr.o \
s-posrte.o \
s-postim.o \
s-pthrea.o \
s-img_b.o \
s-img_c.o s-img_i.o s-imglli.o \
s-img_f.o s-img_lf.o s-imgllf.o s-img_sf.o \
s-img_wc.o \
s-secsta.o \
s-stalib.o \
s-std.o s-stoele.o \
s-strcon.o s-strequ.o \
s-taprob.o \
s-taruty.o \
s-tasabo.o \
s-tasoli.o \
s-tasclo.o \
s-taskin.o \
s-tasmem.o \
s-taspda.o \
s-taspri.o \
s-tasque.o \
s-tasren.o \
s-tassta.o \
s-tastal.o \
s-tatise.o \
s-tcmasp.o \
s-timtyp.o \
s-unstyp.o \
s-xp.o \
s-xp_bml.o \
s-xp_bmi.o \
s-xp_f.o s-xp_i.o \
s-xp_lf.o s-xp_li.o s-xp_llf.o s-xp_lli.o \
s-xp_nbm.o \
s-xp_sf.o s-xp_si.o s-xp_ssi.o \
text_io.o \
io.o a-cio.o
CFLAGS= -g
.SUFFIXES: .ada .adb .ads
ADA_CC=gcc
ADAFLAGS= -gnatg -gnata
ALL_ADAFLAGS= $(CFLAGS) $(ADAFLAGS)
.adb.o:
$(ADA_CC) -c $(ALL_ADAFLAGS) $<
.ads.o:
$(ADA_CC) -c $(ALL_ADAFLAGS) $<
ins-adalib: makedirs $(GNAT_RTL_OBJS)
del $(adaobjdir)\*.*
del $(adaincdir)\*.*
copy *.o $(adaobjdir)
copy *.ali $(adaobjdir)
copy *.ads $(adaincdir)
copy *.adb $(adaincdir)
makedirs:
mkdir $(prefix)
mkdir $(bindir)
mkdir $(libsubdir)
mkdir $(adaobjdir)
mkdir $(adaincdir)